suncus etruscus - Spanish English Dictionary